html, body { width: 100%; height: 100%; margin: 0; background: #fff; }

/* Splash screen */
#splash-screen { position: absolute; width: 100%; height: 100%; z-index: 1000000; background: #ffffff; }
#loading-element { width: 128px; height: 128px; position: absolute; top: 50%; left: 50%; margin-left: -64px; margin-top: -64px; background: url(images/36.gif); }
/* Map */
#main-map { width: 100%; height: 100%; }
#main { padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 5px; background: #eee; }
/* Left sidebar */
#main-west { padding: 5px; background: #eee; }
#left-sidebar { position: relative; width:100%; height:100%; background: #444; }
#left-sidebar > button { font-size: 0.7em !important; height: 47px !important; width: 47px !important; margin-top: 5px !important; margin-left: 5px !important;  }
/* Main menu */
#main-menu-container { position: absolute;  top: 0px; left: 0px; height: 100%; width: 300px; z-index: 10000; background: transparent; }
#main-menu-container .box { width: 100%; height: 100%; position: relative; margin-top: 5px; }
/* Tabs */
#main-menu-tabs .ui-tabs-nav { display: none !important; width: 0px; }
#main-menu-tabs > .ui-tabs-panel { !important; padding: 4px !important; }
.tab-box { width: 100%; height: 100%;  }
/* Tab Superpanel */
.elements { background: #fff !important; }
/* Scroll bar */
.wijmo-wijsuperpanel-vbarcontainer { width: 6px !important; background: #fff !important; padding: 0 !important; }
.wijmo-wijsuperpanel-vbar-buttontop { display: none !important; }
.wijmo-wijsuperpanel-vbar-buttonbottom { display: none !important; }